BASES // REQUIREMENTS